Complexity of Graph Covering Problems
نویسندگان
چکیده
For a xed graph H, the H-cover problem asks whether an input graph G allows a degree preserving mapping f : V (G) ! V (H) such that for every v 2 V (G), f(N G (v)) = N H (f(v)). In this paper we design eecient algorithms for certain graph covering problems according to two basic techniques. The rst is based in part on a reduction to the 2-SAT problem. The second technique exploits necessary and suucient conditions for the partition of a graph into 1-factors and 2-factors. For other innnite classes of graph covering problems we derive NP-completeness results by reductions from graph coloring problems. We illustrate this methodology by classifying the complexity of all H-cover problems deened by simple graphs H with at most 6 vertices. 1 Motivation and overview For a xed graph H, the H-cover problem admits a graph G as input and asks about the existence of a \local isomorphism": a labeling of vertices of G by vertices of H so that for every vertex v 2 V (G) the multiset of labels of its neighbors is equal to the neighborhood (in H) of the label of v. We trace this concept to Conway and Biggs' construction of innnite classes of highly symmetric graphs, see Chapter 19 of 3]. Graph coverings are special cases of covering spaces from algebraic topology 15] and have many applications in topological graph theory 6]. In an algorithmic framework, graph coverings have been applied by Angluin to study \local knowledge" in distributed computing environments 2] and by Courcelle and M etivier 4] to show that nontrivial minor closed classes of graphs cannot be recognized by local computations. Abello et al. 1] raised the question of computational complexity of H-cover problems, noting that there are both polynomial-time solvable (easy) and NP-complete (diicult) versions of this problem for diierent graphs H. In 10] we initiated a general study of the computational complexity of H-cover problems. In a later paper 11] 1 we made signiicant headway on the conjecture that H-cover problems are NP-complete for k-regular graphs whenever k 3. A very recent paper investigates the complexity of the graph covering problem for colored graphs 12]. In this paper, we extend and complete the methodology introduced in 10] to analyze the complexity of certain graph covering problems. The paper is organized as follows. First, we introduce our vocabulary by giving the necessary …
منابع مشابه
Parameterized Algorithms for Partial Cover Problems
Covering problems are fundamental classical problems in optimization, computer science and complexity theory. Typically an input to these problems is a family of sets over a finite universe and the goal is to cover the elements of the universe with as few sets of the family as possible. The variations of covering problems include well known problems like Set Cover, Vertex Cover, Dominating Set ...
متن کاملGeneralized H-Coloring and H-Covering of Trees
We study H(p, q)-colorings of graphs, for H a fixed simple graph and p, q natural numbers, a generalization of various other vertex partitioning concepts such as H-covering. An H-cover of a graph G is a local isomorphism between G and H , and the complexity of deciding if an input graph G has an H-cover is still open for many graphs H . In this paper we show that the complexity of H(2p, q)-COLO...
متن کاملImplicit branching and parameterized partial cover problems
Covering problems are fundamental classical problems in optimization, computer science and complexity theory. Typically an input to these problems is a family of sets over a finite universe and the goal is to cover the elements of the universe with as few sets of the family as possible. The variations of covering problems include well known problems like SET COVER, VERTEX COVER, DOMINATING SET ...
متن کاملApproximation algorithms for the k-clique covering problems
The problem of covering edges and vertices in a graph (or in a hypergraph) was motivated by a problem arising in the context of the component assembly problem. The problem is as follows: given a graph and a clique size k, find the minimum number of k-cliques such that all edges and vertices of the graph are covered by (included in) the cliques. This paper provides a collection of approximation ...
متن کاملComputational Complexity of Classical Problems for Hereditary Clique-helly Graphs
A graph is clique-Helly when its cliques satisfy the Helly property. A graph is hereditary clique-Helly when every induced subgraph of it is clique-Helly. The decision problems associated to the stability, chromatic, clique and clique-covering numbers are NP-complete for clique-Helly graphs. In this note, we analyze the complexity of these problems for hereditary clique-Helly graphs. Some of th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994